@charset "utf-8";
/* CSS Document */
body { background:#A5C5EC url(../images/bg_app.jpg) center top  no-repeat;}
.header { height:70px;}
.app_logo { height:65px; background:0; border:0; background: url(../images/app_logo.gif) 0 0 no-repeat; display:block; margin:0 auto; padding:0;}
/* left */
.app_left { float:left;
	width: 219px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #eaeaea;
}
.app_nav { padding:20px 0 0 20px;}
.app_nav ul{ color:#434343; font-size:14px; line-height:30px;}
.app_nav ul li {line-height: 40px; height: 40px; padding-left: 50px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #d0d0d0; background-repeat: no-repeat; background-position: 8px center; display: block; width:130px;background-position: 18px;
}
.app_nav ul .nob {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.app_nav ul .on { background-color: #FFF; border-top-width: 1px; border-left-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-bottom-style: solid; border-right-style: none; border-top-color: #eaeaea; border-left-color: #eaeaea; border-bottom-color: #eaeaea; margin-top: -1px; padding-left: 50px; background-position: 18px; _position: fixed;width:149px;}
.app_nav ul .on a {
	font-weight: bold;
	color: #0078b6;
}
.app_nav ul li a {
	font-size: 14px;
	color: #0078b6;
	display: block;
	text-decoration: none;
}
.app_nav_bottom {border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #d0d0d0;}
.app_nav ul .icon_01 {background-image: url(../images/icon/app_01.gif);}
.app_nav ul .icon_02 {background-image: url(../images/icon/app_02.gif);}
.app_nav ul .icon_03 {background-image: url(../images/icon/app_03.gif);}
.app_nav ul .icon_04 {background-image: url(../images/icon/app_04.gif);}
.app_nav ul .icon_05 {background-image: url(../images/icon/app_05.gif);}
.app_nav ul .icon_06 {background-image: url(../images/icon/app_06.gif);}
.app_nav ul .icon_07 {background-image: url(../images/icon/app_07.gif);}
/* right */
.app_right {
	float:right; 
	background-color: #FFF;
	width: 700px;
	_width: 699px;
	padding: 0 20px 30px;}
.app_right .title { height:35px; line-height:35px;border-bottom: 1px dotted #d0d0d0; display:block;padding:0; margin:20px 0 0 0; }
.app_right .title span{ float:left; color:#434343; font-size:14px; }
.app_right .title a{ float:right; text-align:right; color:#0077B5; font-size:12px; text-decoration:none;}
.app_right .title a:hover{text-decoration: underline;}
.app_right .list a{ display: block; float:left;color:#0077B5; font-size:12px; text-decoration: none; text-align:center; width:68px; height:100px; padding-right:58px;_padding-right:57px; overflow:hidden;}
.app_right .list a:hover{text-decoration: underline;}
.app_right .list a img{ padding:10px 0 5px;}
.app_right .list a.app_list_right { padding-right:0;}
